mull something over several times - Español Inglés Diccionario